﻿/* 
	Simple CSS Framework.

	IE fixes.
*/

/* Percentage columns. */
.l5p, .r5p { width: 4.9%; }
.l10p, .r10p { width: 9.9%; }
.l15p, .r15p { width: 14.9%; }
.l20p, .r20p { width: 19.9%; }
.l25p, .r25p { width: 24.5%; }
.l30p, .r30p { width: 29.9%; }
.l33p, .r33p { width: 33.3%; }
.l35p, .r35p { width: 34.9%; }
.l40p, .r40p { width: 39.9%; }
.l45p, .r45p { width: 44.9%; }
.l50p, .r50p { width: 49.9%; }
.l55p, .r55p { width: 54.9%; }
.l60p, .r60p { width: 59.9%; }
.l65p, .r65p { width: 64.9%; }
.l66p, .r66p { width: 66.6%; }
.l70p, .r70p { width: 69.9%; }
.l75p, .r75p { width: 74.9%; }
.l80p, .r80p { width: 79.9%; }
.l85p, .r85p { width: 84.9%; }
.l90p, .r90p { width: 89.9%; }
.l95p, .r95p { width: 94.9%; }

/* Margin helpers. */
.ml5p { margin-left: 4.9%; }
.ml10p { margin-left: 9.9%; }
.ml15p { margin-left: 14.9%; }
.ml20p { margin-left: 19.9%; }
.ml25p { margin-left: 24.5%; }
.ml30p { margin-left: 29.9%; }
.ml33p { margin-left: 33.3%; }
.ml35p { margin-left: 34.9%; }
.ml40p { margin-left: 39.9%; }
.ml45p { margin-left: 44.9%; }
.ml50p { margin-left: 49.9%; }
.ml55p { margin-left: 54.9%; }
.ml60p { margin-left: 59.9%; }
.ml65p { margin-left: 64.9%; }
.ml66p { margin-left: 66.6%; }
.ml70p { margin-left: 69.9%; }
.ml75p { margin-left: 74.9%; }
.ml80p { margin-left: 79.9%; }
.ml85p { margin-left: 84.9%; }
.ml90p { margin-left: 89.9%; }
.ml95p { margin-left: 94.9%; }
							 
.mr5p { margin-right: 5%; }
.mr10p { margin-right: 9.9%; }
.mr15p { margin-right: 14.9%; }
.mr20p { margin-right: 19.9%; }
.mr25p { margin-right: 24.5%; }
.mr30p { margin-right: 29.9%; }
.mr33p { margin-right: 33.3%; }
.mr35p { margin-right: 34.9%; }
.mr40p { margin-right: 39.9%; }
.mr45p { margin-right: 44.9%; }
.mr50p { margin-right: 49.9%; }
.mr55p { margin-right: 54.9%; }
.mr60p { margin-right: 59.9%; }
.mr65p { margin-right: 64.9%; }
.mr66p { margin-right: 66.6%; }
.mr70p { margin-right: 69.9%; }
.mr75p { margin-right: 74.9%; }
.mr80p { margin-right: 79.9%; }
.mr85p { margin-right: 84.9%; }
.mr90p { margin-right: 89.9%; }
.mr95p { margin-right: 94.9%; }

/* Shadow fixes. */

#wrapper { padding-left: 5px; background: #f8f7f6 url(../Media/Intranet/InSiteShadowLeft.png) repeat-y left top !important; }